palaemon shrimps - English Synonyms Dictionary